Convolutional neural network based key generation for security of data through encryption with advanced encryption standard
نویسندگان
چکیده
Machine learning techniques, especially deep learning, are playing an increasingly important role in our lives. Deep uses different models to extract information from the data. They have already had a huge impact areas such as health (i.e., cancer diagnosis), self-driving cars, speech recognition, and data encryption. Recently, models, including convolutional neural networks (CNN), been proven be more effective security field. Moreover, National Institute of Standards Technology (NIST) recommends advanced encryption standard (AES) algorithm most often utilized method several applications. In this paper, crypt-intelligent system (CIS) capable securing is proposed. It based on combination performance CNN with AES, by substituting key expansion unit AES architecture that performs generation. Our CIS described using very high-speed integrated circuit (VHSIC) hardware description language (VHDL), simulated ModelSim, synthesized, implemented Xilinx ISE 14.7. Finally, Airtex-7 series XC7A100T device has achieved throughput 965.88 Mbps. addition, offers high degree flexibility supported reconfigurability, experimental results, if sufficient resources available, can provide satisfy cryptographic
منابع مشابه
Evaluating the performance of Symmetric Key Algorithms: AES (Advanced Encryption Standard) and DES (Data Encryption Standard)
Encryption algorithms are known to be computational intensive. Internet and networks applications growing very fast, so the needs to protect. Encryption plays the very important role in information security system. On the other side, the symmetric key algorithms consume a significant amount of computed resources such as speed, time, memory and cost. The symmetrical algorithms AES and DES as a s...
متن کاملFPGA Can be Implemented Using Advanced Encryption Standard Algorithm
This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...
متن کاملAdvanced Encryption Standard
The Advanced Encryption Standard (AES), which implements the Rijndael cipher, is a symmetric block cipher that was developed as a result of a call by the United States National Institute of Standards and Technology in 1997 for a secure cryptosystem to replace the then standard Data Encryption Standard algorithm, which had become vulnerable to brute-force attacks. Among several proposals, the Ri...
متن کاملAdvanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS)
Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS) Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol...
متن کاملData Security Using Advanced Encryption Standard (aes) in Reconfigurable Hardware for Sdr Based Wireless Systems
A software defined radio (SDR) is a radio transmitter/receiver that uses reconfigurable hardware and software for encoding/decoding, modulation/demodulation, and encrypting/decrypting. This allows much more power and flexibility when designing any radio system. The AES algorithm is a block cipher that can encrypt and decrypt digital information. The AES algorithm is capable of using cryptograph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Power Electronics and Drive Systems
سال: 2023
ISSN: ['2722-2578', '2722-256X']
DOI: https://doi.org/10.11591/ijece.v13i3.pp2589-2599